India's Lahiri shines on another tough day to earn title shot at Wells Fargo Championship 2 years ago